HLSL Fake 2D Light Shader:
It can be used on both 3D plane or 2D Sprite. Both giving different controls on sorting.
By changing different shapes, colors, transparency , we can many use cases for this.
Can tweak color or transparency at runtime to create dynamic effect like when character dies can close it on character.
Let me know your thoughts one this. Any though or idea or suggestion is highly appreciated.
Youtube video showcasing shader parameters and its use cases
Using this environment from asset store : https://assetstore.unity.com/packages/2d/environments/2d-pixel-art-platformer-biome-american-forest-255694

Different environment example.
Using this one from asset store : https://assetstore.unity.com/packages/tools/game-toolkits/2d-platformer-229878